CEO
Steven Alan
CEO Approval Rating
69/100
Steven Alan is a New York-based clothing company that manufactures and sells products such as sleeve shirts, pants and watches for men and women.